finished goods and merchandise - French English Dictionary